3098 313
13418 303
44843 257
20840 93
23610 338
25194 209
1344 76
25711 653
22774 602
13448 178
15784 669
12909 263
11368 468
7491 497
4285 644
11917 227
24150 603
18385 39
20665 267
4011 283
40624 283
8605 399
27941 188
20841 501