3580 502
5621 379
5239 90
3051 467
5956 509
3019 227
6984 473
4743 146
8218 237
2534 308
1958 137
3210 143
1705 196
2416 139
6396 591
5473 418
3606 36
3120 225
4312 578
9282 538
4040 552
27559 575
124993 440
25293 488
14184 89
78372 687
16169 623
31655 698