3751 535
4278 580
12866 225
5904 437
12433 333
13768 163
5994 421
11184 502
41347 222
2534 304
8972 677
7901 45
14041 32
4449 295
19539 598
8200 378
3150 623
23757 112
3278 450
6527 592
7021 419
10374 250
4403 803
1900 269
2418 326
4411 752
6610 261
6917 40