29076 128
10312 416
943 127
49258 770
20462 843
70426 1029
38242 231
30018 426
36447 288
14317 268
21533 203
26409 646
3699 46
43113 534
163759 299
42754 319
44369 287
125808 209
162004 422
180149 690
22641 116
5007 347
67563 441
31072 769