23302 641
46015 167
257551 857
69355 703
497051 1196
49668 181
351237 842
3533 722
11550 522
2639 470
3156 833
5443 783
38679 55
4430 97
3485 553
2860 788
143895 504
28556 275
5885 286
17414 513
345745 782
2817 569
3305 48
141592 1057
90008 378
50645 542
66974 292
194111 694