31561 271
5490 385
1069 125
3038 479
4347 503
9799 532
7001 578
2383 107
21695 277
3545 393
5590 522
5187 617
2212 199
1358 192
7021 364
4877 426
7695 943
1282 82
4863 687
3601 695
2046 332
1359 277
4490 625
6751 462
993 103
8251 303
2532 115
2767 34