100585 119
16015 117
21352 313
44014 863
2680 236
7175 531
7253 265
34133 202
2658 439
2480 326
1292 229
2933 351
3967 626
4345 832
2532 268
3002 165
4957 966
3351 578
6957 64
3374 447
2326 48
6216 355
2620 564
7776 351
1295 203
1916 255
3590 571
3891 726