1051 873
251 114
885 240
487 544
1013 857
367 210
524 133
853 751
509 12
850 907
332 432
677 932
9539 358
8959 796
7179 360
5767 361
4597 347
4326 35
3998 11
3715 223
3434 201
3264 217
3215 645
3195 922