3401 162
5331 515
4969 349
5876 737
2701 41
5046 504
3054 110
4985 371
5395 826
84583 660
49125 195
4670 527
86582 852
3050 248
5441 299
4852 531
2262 61
5577 165
4562 349
7482 583
2828 85
9148 367
8164 295
10881 522
11250 722
282400 1203
343434 934
13887 392