2941 200
21013 159
7026 83
11252 515
3181 43
5517 716
9783 243
19870 131
5868 637
7891 694
31415 120
4440 227
4933 679
14256 801
3525 343
3060 533
5146 386
9151 428
19308 178
12928 727
7776 152
88639 744
88804 693
1950 73
5436 94
4913 590
12056 294
5841 541