12528 3
6855 1
20781 7
20806 2
34102 5
36654 8
42204 4
66409 13
31379 4
55007 3
305331 18
428234 23
308376 21
258784 10
319677 7
197458 6
452184 58
180976 23
210082 9
262734 24
165380 9
170381 9
332933 19
91826 12