3113 226
2658 455
20995 563
3402 353
4150 91
4399 314
2750 254
20252 118
1542 158
15277 334
2861 332
2568 129
8983 363
3782 591
3527 503
4565 460
3702 756
3351 582
9467 312
1838 231
9805 539
2592 339
19205 146
2473 602