3050 144
2280 29
90037 651
4089 141
182587 199
15415 850
10605 346
9654 120
47966 434
8208 30
22036 450
12345 608
3028 97
447439 745
11439 208
192906 900
156720 424
114641 339
9855 473
10512 667
7104 84
192231 409
69361 326
198144 639
12806 376
8032 491
25918 274
134034 1165