31337 739
12205 387
14053 664
4663 318
14901 432
2832 148
13761 503
5650 216
10209 556
8351 226
5026 325
11188 488
7856 547
1887 79
3805 463
5801 228
6565 290
2458 35
4269 265
3065 560
7380 309
12096 257
14901 352
1640 121
9177 167
7239 547
6233 289
6789 317