29309 150
4906 231
4540 394
43350 288
3979 178
16233 424
1843 294
18459 297
5050 193
23831 619
32519 560
24041 293
13268 280
2129 417
27105 387
42557 538
31879 808
13569 311
5354 168
8773 538
20275 483
22713 861
18688 125
11395 574
7700 192
14060 503
28092 634
24071 131