22056 746
1220 159
3665 602
3744 532
7108 877
3158 476
2192 429
2108 217
3220 380
2673 468
3126 123
1833 162
1520 170
2225 159
2696 385
2797 46
2393 261
6252 454
5255 139
3361 360
5542 837
7083 557
8354 754
5681 233
4523 228
2448 614
5167 511
1066 80