3005 146
4429 508
9530 866
7869 323
3009 602
6900 374
114950 779
9840 75
2548 46
3726 336
5055 439
168908 607
5139 549
1040 66
2088 37
29386 645
16331 407
900 26
91195 150
12804 59
30597 350
28168 579
11835 100
4912 793
4260 246
13283 132
16339 479
89602 802