7059 95
5523 512
3850 358
3442 90
5226 839
6262 61
5752 680
43211 773
2288 206
2157 538
1080 135
1602 355
12757 292
42461 723
7846 508
6019 652
89606 486
140197 362
143941 345
8450 543
3390 70
8247 553
12433 380
11974 928
4915 419
123096 166
309013 850
22118 696