59045 104
15101 117
20551 312
39216 861
2465 236
6356 531
6830 265
27715 200
2484 439
2303 326
1160 229
2517 351
3429 626
3840 832
2114 268
2442 165
4376 966
3189 578
985 64
2938 447
1420 48
5707 355
2413 564
7490 347
1154 203
1643 255
3403 571
3593 726