2992 266
5812 887
12268 463
5141 780
2902 285
16975 551
4321 637
5519 395
5678 301
4733 638
3998 266
2145 206
5678 307
2366 154
15781 559
1767 109
2806 327
3045 345
5999 594
7769 582
9862 236
2987 335
2889 341
11383 744