401 311
2508 648
1718 239
538 35
2453 304
801 86
358 910
956 202
461 273
597 884
181 454
248 531
558 154
278 183
498 813
1228 163
1897 999
1061 584
985 410
432 601
835 40
517 681
918 205