50990 310
2649 68
3162 826
6020 225
2222 334
1944 66
1848 24
3615 455
8113 368
4339 671
2002 170
29874 243
50577 167
77132 94
123395 1101
213987 858
63802 418
91868 270
51770 194
427940 1465
3607 834
3065 742
1727 157
2085 564
2796 783
1572 338
1269 329
3965 582